package com.lingjtx.common.pay.model;

import com.lingjtx.common.pay.common.PayChannelEnum;
import com.lingjtx.common.pay.common.PaySceneEnum;

public class OrderEntity {
    private PayChannelEnum type; // 微信，支付宝
    private PaySceneEnum payScene; // 客户端平台：app,小程序，h5，静态二维码
    private String orderNo;
    private int price;
    private String desc;
    private String openid; // 用户openid
    private String clientIp; // h5场景下手机端ip
    private String h5Type; // h5 场景类型，使用H5支付的场景：Wap、iOS、Android

    public PayChannelEnum getType() {
        return type;
    }

    public void setType(PayChannelEnum type) {
        this.type = type;
    }

    public PaySceneEnum getPayScene() {
        return payScene;
    }

    public void setPayScene(PaySceneEnum payScene) {
        this.payScene = payScene;
    }

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public int getPrice() {
        return price;
    }

    public void setPrice(int price) {
        this.price = price;
    }

    public String getDesc() {
        return desc;
    }

    public void setDesc(String desc) {
        this.desc = desc;
    }

    public String getOpenid() {
        return openid;
    }

    public void setOpenid(String openid) {
        this.openid = openid;
    }

    public String getClientIp() {
        return clientIp;
    }

    public void setClientIp(String clientIp) {
        this.clientIp = clientIp;
    }

    public String getH5Type() {
        return h5Type;
    }

    public void setH5Type(String h5Type) {
        this.h5Type = h5Type;
    }
}
